recursive programming - French English Dictionary